home *** CD-ROM | disk | FTP | other *** search
- Listing 5
- *********
-
- #define MAX 1000
-
- void load_struct(instruc, instr, ...);
-
- /************** main function ********/
-
- load_struct(instruc, instr, va_alist)
- char *instruc;
- char *instr;
- {
- int k=0;
- int strnglen;
- va_list ap;
- va_start(ap);
-
- while((strnglen = va_arg(ap,int)) != NULL)
- {
- for(k = 0; k < strnglen-1; k++)
- *instruc++ = *instr++;
-
- *instruc++ = 0;
- }
- va_end(ap);
- }
- *************
-
-